package com.zhku.yygh.hosp.respository;

import com.zhku.yygh.model.hosp.Schedule;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;

import java.util.Date;
import java.util.List;

/**
 * @BelongsProject: yygh-parent
 * @BelongsPackage: com.zhku.yygh.hosp.respository
 * @Author: "deweyMDH"
 * @CreateTime: 2023-05-14  22:05
 * @Version: 1.0
 */
@Repository
public interface ScheduleRepository extends MongoRepository<Schedule, String> {
    // 上传排班信息， 这些信息使用spring-data规范，会自动帮我们根据方法名查询
    Schedule getScheduleByHoscodeAndHosScheduleId(String hoscode, String hosScheduleId);

    //根据医院编号 、科室编号和工作日期，查询排班详细信息
    List<Schedule> findScheduleByHoscodeAndDepcodeAndWorkDate(String hoscode, String depcode, Date toDate);
}
